package com.hxzy.projectssmplus.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;

/**
 * @author 
 * 新房户型图表
 */
@Getter
@Setter
@TableName(value = "house_huxingtu")
public class HouseHuxingtu implements Serializable {

    @TableId(value = "id",type = IdType.AUTO)
    private Long id;

    /**
     * 对应新房表id
     */
    private Long houseId;

    /**
     * 户型名称A1,B1
     */
    private String houseName;

    /**
     * 房型图片可以有多张
     */
    private String houseImage;

    /**
     * 户型编号c
     */
    private String houseSizeId;

    /**
     * 面积类型 套内/建面  sys_dict_data表
     */
    private String houseAreaType;

    /**
     * 户型面积单位默认平方米  sys_dict_data表
     */
    private String houseArea;

    /**
     * 价格
     */
    private String housePrice;

    /**
     * 价格单位(万/套)  sys_dict_data表
     */
    private String housePriceUnit;

    /**
     * 房子销售状态 sys_dict_data表
     */
    private String houseStatusId;

    /**
     * 房子特色json值
     */
    private String houseFeature;

    /**
     * 物业类型 sys_data_type表的house_property
     */
    private String propertyType;

    /**
     * 房子朝向 sys_data_type表的house_orientation
     */
    private String orientationId;

    /**
     * 房子户型结构 sys_data_type表的house_structure
     */
    private String structureId;

    /**
     * 户型分布情况
     */
    private String houseDistribution;

    /**
     * 空间信息
     */
    private String spatialInfo;

    /**
     * 优势
     */
    private String advantage;

    /**
     * 不足
     */
    private String insufficient;

    /**
     * 创建人
     */
    private String createBy;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改人
     */
    private String updateBy;

    /**
     * 修改时间
     */
    private Date updateTime;

    private static final long serialVersionUID = 1L;
}